package cn.sc.summer.oss.service;

import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

/**
 * 类名：minio信息加载接口
 *
 * @author a-xin
 * @date 2024/1/29 09:20
 */
public interface MinioService {

    /**
     * 上传文件
     *
     * @param uploadFile 文件流
     * @return 文件地址
     */
    String uploadFile(MultipartFile uploadFile);

    /**
     * 下载文件
     *
     * @param fileId   文件地址
     * @param response 返回数据信息
     */
    void downloadFile(String fileId, HttpServletResponse response);

}
